driven ashore - Spanish English Dictionary